//暂停怪物大招
var stopMonsterSkill = {
  
}
var a = 0;
//全屏伤害大招
var allHartSkill = {
  
}
var monsters = [
 
];
//未学习过的火力
var needStudyPowers = []

//已经学习了的火力
var powers = [
];

//当前设置上场的火力
var currentFightPowers=[];

var powerPlaceList = [
  {
    id: 1,
    isuse: false,
    trackNum: 1,//一共5条道，序列
    className: "powerImg",
    imgUrl: "",
    cdTime: 1,//每次循环时间秒
    powerImgUrl: "",//相应位置的技能图
    top: 0 //相对移动的像素
  },
  {
    id: 2,
    isuse: false,
    trackNum: 2,//一共5条道，序列
    className: "powerImg",
    imgUrl: "",
    cdTime: 1,//每次循环时间秒
    powerImgUrl: "",//相应位置的技能图
    top: 0 //相对移动的像素
  },
  {
    id: 3,
    isuse: false,
    trackNum: 3,//一共5条道，序列
    className: "powerImg",
    imgUrl: "",
    cdTime: 1,//每次循环时间秒
    powerImgUrl: "",//相应位置的技能图
    top: 0 //相对移动的像素
  },
  {
    id: 4,
    isuse: false,
    trackNum: 4,//一共5条道，序列
    className: "powerImg",
    imgUrl: "",
    cdTime: 1,//每次循环时间秒
    powerImgUrl: "",//相应位置的技能图
    top: 0 //相对移动的像素
  },
  {
    id: 5,
    isuse: false,
    trackNum: 5,//一共5条道，序列
    className: "powerImg",
    imgUrl: "",
    cdTime: 1.3,//每次循环时间秒
    powerImgUrl: "",//相应位置的技能图
    top: 0 //相对移动的像素
  },
  {
    id: 6,
    isuse: false,
    trackNum: 1,//一共5条道，序列
    className: "powerImg",
    imgUrl: "",
    cdTime: 1.2,//每次循环时间秒
    powerImgUrl: "",//相应位置的技能图
    top: 0 //相对移动的像素
  },
  {
    id: 7,
    isuse: false,
    trackNum: 2,//一共5条道，序列
    className: "powerImg",
    imgUrl: "",
    cdTime: 1.1,//每次循环时间秒
    powerImgUrl: "",//相应位置的技能图
    top: 0 //相对移动的像素
  },
  {
    id: 8,
    isuse: false,
    trackNum: 3,//一共5条道，序列
    className: "powerImg",
    imgUrl: "",
    cdTime: 1.1,//每次循环时间秒
    powerImgUrl: "",//相应位置的技能图
    top: 0 //相对移动的像素
  },
  {
    id: 9,
    isuse: false,
    trackNum: 4,//一共5条道，序列
    className: "powerImg",
    imgUrl: "",
    cdTime: 1.2,//每次循环时间秒
    powerImgUrl: "",//相应位置的技能图
    top: 0 //相对移动的像素
  },
  {
    id: 10,
    isuse: false,
    trackNum: 5,//一共5条道，序列
    className: "powerImg",
    imgUrl: "",
    cdTime: 1.1,//每次循环时间秒
    powerImgUrl: "",//相应位置的技能图
    top: 0 //相对移动的像素
  },
  {
    id: 11,
    isuse: false,
    trackNum: 1,//一共5条道，序列
    className: "powerImg",
    imgUrl: "",
    cdTime: 1.3,//每次循环时间秒
    powerImgUrl: "",//相应位置的技能图
    top: 0 //相对移动的像素
  },
  {
    id: 12,
    isuse: false,
    trackNum: 2,//一共5条道，序列
    className: "powerImg",
    imgUrl: "",
    cdTime: 1.3,//每次循环时间秒
    powerImgUrl: "",//相应位置的技能图
    top: 0 //相对移动的像素
  },
  {
    id: 13,
    isuse: false,
    trackNum: 3,//一共5条道，序列
    className: "powerImg",
    imgUrl: "",
    cdTime: 1.3,//每次循环时间秒
    powerImgUrl: "",//相应位置的技能图
    top: 0 //相对移动的像素
  },
  {
    id: 14,
    isuse: false,
    trackNum: 4,//一共5条道，序列
    className: "powerImg",
    imgUrl: "",
    cdTime: 1.1,//每次循环时间秒
    powerImgUrl: "",//相应位置的技能图
    top: 0 //相对移动的像素
  },
  {
    id: 15,
    isuse: false,
    trackNum: 5,//一共5条道，序列
    className: "powerImg",
    imgUrl: "",
    cdTime: 1,//每次循环时间秒
    powerImgUrl: "",//相应位置的技能图
    top: 0 //相对移动的像素
  }
];
//根据ID获取实例，itemType：1火力，2位置
var getItemById = function (id, itemType) {
  var _list = [];
  switch (itemType) {
    case 1:
      _list = powers;
      console.log(powers);
      break;
    case 2:
      _list = powerPlaceList;
      break;
  }
  var res = null;
  for (var i = 0; i < _list.length; i++) {
    if (_list[i].id == id) {
      res = _list[i];
      break;
    }
  }
  return res;
};
//不同难度，怪物刷新配置表
var refreshConfig = {
  easyConfig: {
    initNum: 2,//初始数量
    addTime: 60,//每隔多少秒，开始增加数量
    addNum: 1,//每隔多少秒，增加的数量,
    intervalTime: 15,//每隔几秒刷新
    makePowerCd:3,//生产能量Cd
    makePowerNum:5,//每次生产能量值
    initPower:50,//初始能量
    hpValue:150//血量值
  },
  hardConfig:{
    initNum: 3,//初始数量
    addTime: 50,//每隔多少秒，开始增加数量
    addNum: 1,//每隔多少秒，增加的数量,
    intervalTime: 13,//每隔几秒刷新
    makePowerCd: 3,//生产能量Cd
    makePowerNum: 5,//每次生产能量值
    initPower: 60,//初始能量
    hpValue: 150//血量值
  },
  hellConfig:{
    initNum: 3,//初始数量
    addTime: 40,//每隔多少秒，开始增加数量
    addNum: 2,//每隔多少秒，增加的数量,
    intervalTime: 11 ,//每隔几秒刷新
    makePowerCd: 3,//生产能量Cd
    makePowerNum: 6,//每次生产能量值
    initPower: 70,//初始能量
    hpValue: 150//血量值
  }
}

var screenInfo={
  height:0,
}

module.exports = {
  powers: powers,
  powerPlaceList: powerPlaceList,
  monsters: monsters,
  refreshConfig: refreshConfig,
  allHartSkill:allHartSkill,
  stopMonsterSkill:stopMonsterSkill,
  needStudyPowers: needStudyPowers,
  screenInfo:screenInfo
}